Do not remove empty properties, since we do not know the default
authorJohan Dahlin <jdahlin@async.com.br>
Tue, 4 Sep 2007 11:53:18 +0000 (11:53 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Tue, 4 Sep 2007 11:53:18 +0000 (11:53 +0000)
2007-09-04  Johan Dahlin  <jdahlin@async.com.br>

    * gtk/gtk-builder-convert (GtkBuilderConverter._parse): Do not remove
    empty properties, since we do not know the default GParamSpec values.
    #472981 (Carlos Garnacho)

svn path=/trunk/; revision=18719

ChangeLog
gtk/gtk-builder-convert

index 84323a32bab058f09475b01066bc473c3a999ad5..969bec0499c722f7f093c1f9f4e51884279b6e4d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-09-04  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk-builder-convert (GtkBuilderConverter._parse): Do not remove 
+       empty properties, since we do not know the default GParamSpec values.
+       #472981 (Carlos Garnacho)
+
 2007-09-03  Emmanuele Bassi  <ebassi@gnome.org>
 
        * gtk/gtkrecentmanager.c
index 75e1f00474f4afdee51a73e436c3a46fe8e10072..f5721c39da5c7cb1cd6ba5b49212e2fe8276c78c 100755 (executable)
@@ -213,11 +213,6 @@ class GtkBuilderConverter(object):
             self._convert(node.getAttribute("class"), node)
             self.objects[node.getAttribute('id')] = node
 
-        # Remove empty properties
-        for node in self._dom.getElementsByTagName('property'):
-            if not node.childNodes:
-                node.parentNode.removeChild(node)
-
         # Convert Gazpachos UI tag
         for node in self._dom.getElementsByTagName("ui"):
             self._convert_ui(node)